import request from "@/utils/request.js";

// 分页列表
export function listBrand(brand) {
    return request({
        url: '/product/brand/list', //接口路径(复制)
        method: 'get',      //请求方式
        //参数部分根据后端接口写,后端接口接收参数
        //使用@RequestBody接收  写法:data:参数 以json格式传递
        //没有使用@RequestBody  写法:params:参数
        params:brand
    })
}

// 添加
export function addBrand(brand) {
    return request({
        url: '/product/brand/add', //接口路径(复制)
        method: 'post',      //请求方式
        //参数部分根据后端接口写,后端接口接收参数
        //使用@RequestBody接收  写法:data:参数 以json格式传递
        //没有使用@RequestBody  写法:params:参数
        data:brand
    })
}

// 修改
export function change(brand) {
    return request({
        url: '/product/brand', //接口路径(复制)
        method: 'put',      //请求方式
        data:brand
    })
}

// 修改-根据id查询 数据回显
export function getBrandById(id) {
    return request({
        url: '/product/brand/'+id, //接口路径(复制)
        method: 'get',      //请求方式
    })
}

// 删除
export function remove(id) {
    return request({
        url: '/product/brand/'+id, //接口路径(复制)
        method: 'delete',      //请求方式

    })
}

//查询全部品牌
export function getBrandAll() {
    return request({
        url: '/product/brand/getBrandAll', //接口路径(复制)
        method: 'get',      //请求方式

    })
}